Big Huge Thesaurus

East Indian rosebay

noun